//
//  DynamicColumnFieldCore+Internal.h
//  
//
//  Created by wjxfhxy on 15/12/30.
//
//

#import "DynamicColumnFieldCore.h"

extern NSString *const ImagePanelThumbDowdloadFolder;

@interface DynamicColumnFieldCore ()<XUIGroupTableViewDataSource,XUIGroupTableViewDelegate,XUIPickerPanelViewDataSource,XUIPickerPanelViewDelegate>
{
    NSMutableDictionary *_newSingleSelect;
    
    RSWDataOperation *_manager;
    
    __weak id<DynamicColumnFieldCoreDataSource> _dataSource;
    
    __weak id<DynamicColumnFieldCoreDelegate> _delegate;
    
    XMSSimpleDownloadManager *_sdm;
    
    NSString *_headImagePath;
    
    NSString *_headImageCacheFolder;
    
    ExpandDynamicCell *_textInputViewCell;
    
    ExpandDynamicCell *_selectedCell;
}
@end

@interface DynamicColumnFieldCore (Internal)

- (id)valueForFieldDescript:(FieldDescript *)fieldDescript;

- (id)formatValue:(id)value fieldDescript:(FieldDescript*)fieldDescript;

@end
